package control;

import java.util.ArrayList;
import java.util.List;

import repository.NacionalidadeRepository;
import model.EstadoCivil;
import model.Nacionalidade;
import utility.DAO;

public class NacionalidadeController implements DAO<Nacionalidade>{

	private NacionalidadeRepository nacionalidadeRepository;

	public NacionalidadeController() {

		this.nacionalidadeRepository = new NacionalidadeRepository();
	}
	
	@Override
	public void cadastrar(Nacionalidade objeto) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public List<Nacionalidade> listar() {
		
		List<Nacionalidade> lista = new ArrayList<Nacionalidade>();
		lista = this.nacionalidadeRepository.listar();
		
		return lista;
	}

	@Override
	public void alterar(Nacionalidade objeto) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void remover(Nacionalidade objeto) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public Nacionalidade buscar(Long string) {
		// TODO Auto-generated method stub
		return null;
	}

}
